#ifndef __AT_COMMOND_H
#define __AT_COMMOND_H 	

#include "stdint.h"

#define CMD_AT      0        
#define CMD_ADRDRP  1 
#define CMD_AGLN    2                 
#define CMD_AGDD    3  
#define CMD_ADDM    4   
#define CMD_ADNRP   5    
#define CMD_ADWDRP  6  
#define CMD_AGFP    7     
#define CMD_AGSM    8    
#define CMD_AMWS    9  
#define CMD_AWCN   10

const char ATCMD_RESP[3][7] = {           //AT命令应答
"\r\nOK\r\n",
"\r\n",
"\r",
};


const char ATCMD_REQ[11][11] = {        //AT命令请求
"AT\r",          //序号1      //AT 测试命令
"AT*ADRDRP",   //序号2      //查询默认连接设备 
"AT*AGLN?",    //序号3      //查询本地设备名               
"AT*AGDD",    //序号4      //搜索设备  AT*AGDD=par1,par2, par1:按照1、2或3、4格式返回数据 1是有限查询2是通用查询 par2: 最大查询时间，par2*1.28S 取值范围：10.24-61.44s
"AT*ADDM",     //序号5      //退出AT命令模式，进入数据传输模式
"AT*ADNRP",    //序号6      //设置绑定蓝牙数量及断电记忆
"AT*ADWDRP",   //序号7      //需要绑定的蓝牙设备名称及设置
"AT*AGFP",     //序号8      //需要绑定的蓝牙设备的PIN码
"AT*AGSM",     //序号9      //设置安全模式 AT*AGSM=2,1 2代表强安全模式 1代表断电记忆
"AT*AMWS",     //序号10      //看门狗设置 AT*AMWS=0,0,0,0,1,0 重启模块
"AT*AWCN",    //序列号11   //写入/读取CH32V208的CheckNums
};

#endif//__AT_COMMOND_H